﻿using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;

namespace YJKArch.DimensionModule
{
	public class DimDate
	{
		public static List<Element> Elements
		{
			get
			{
				return DimDate.elements;
			}
			set
			{
				if (DimDate.elements != null)
				{
					DimDate.elements = null;
				}
				DimDate.elements = value;
			}
		}

		public static IList<Reference> References
		{
			get
			{
				return DimDate.references;
			}
			set
			{
				if (DimDate.references != null)
				{
					DimDate.references = null;
				}
				DimDate.references = value;
			}
		}

		public static Reference Reference
		{
			get
			{
				return DimDate.reference;
			}
			set
			{
				if (DimDate.reference != null)
				{
					DimDate.reference = null;
				}
				DimDate.reference = value;
			}
		}

		public static Element Element
		{
			get
			{
				return DimDate.element;
			}
			set
			{
				DimDate.element = value;
			}
		}

		public static List<string> FontFamily
		{
			get
			{
				return DimDate.fontFamily;
			}
			set
			{
				DimDate.fontFamily = value;
			}
		}

		public static List<string> ArrowType
		{
			get
			{
				return DimDate.arrowType;
			}
			set
			{
				DimDate.arrowType = value;
			}
		}

		private static List<Element> elements;

		private static IList<Reference> references;

		private static Reference reference;

		private static Element element;

		private static List<string> fontFamily;

		private static List<string> arrowType;
	}
}
